package com.firefightingiot.firefightingiot.model;

import com.baomidou.mybatisplus.annotation.TableName;
import com.firefightingiot.firefightingiot.common.base.BasisEntity;

/**
 * @Author: YangYu
 * @ClassName: UltrasonicDevice
 * @Date: Created in 16:14 2022/10/8
 * @Description: 超声波分组设备
 */
@TableName("firelink_device.ultrasonic_device")
public class UltrasonicDevice extends BasisEntity {

    /**
     * 主键
     */
    public String id;
    /**
     * 设备分类:1 电气火灾 2 消防用水 3 烟感 4 可燃气体 5 火灾自动联网 6 消防可视化 7 灭火器 8 LED屏 9 IP音柱 10水泵监测系统
     */
    public String deviceClassify;
    /**
     * 单位ID
     */
    public String businessId;
    /**
     * 单位名称
     */
    public String businessName;
    /**
     * 设备名称
     */
    public String name;
    /**
     * 设备号
     */
    public String number;
    /**
     * 传输装置编码
     */
    public String transDeviceCode;
    /**
     * 安装时间
     */
    public String installtime;
    /**
     * 安装位置
     */
    public String position;
    /**
     * 产品类型
     */
    public String productId;
    /**
     * 设备类型
     */
    public String deviceType;
    /**
     * 分组ID
     */
    public String groupId;
    /**
     * 设备当前状态：1 正常 2 报警 3 离线 4 故障
     */
    public String currentstate;
    /**
     * 设备更新时间
     */
    public String normalUpdateTime;

    /**
     * 经度
     */
    public String lon;
    /**
     * 纬度
     */
    public String lat;
    /**
     * 上级及本级机构id逗号分隔
     */
    public String allId;

    public String getAllId() {
        return this.getString("allId");
    }

    public void setAllId(String allId) {
        this.put("allId",allId);
    }

    public String getLon() {
        return this.getString("lon");
    }

    public void setLon(String lon) {
        this.put("lon",lon);
    }

    public String getLat() {
        return this.getString("lat");
    }

    public void setLat(String lat) {
        this.put("lat",lat);
    }

    public String getId() {
        return this.getString("id");
    }

    public void setId(String id) {
        this.put("id",id);
    }

    public String getDeviceClassify() {
        return this.getString("deviceClassify");
    }

    public void setDeviceClassify(String deviceClassify) {
        this.put("deviceClassify",deviceClassify);
    }

    public String getBusinessId() {
        return this.getString("businessId");
    }

    public void setBusinessId(String businessId) {
        this.put("businessId",businessId);
    }

    public String getBusinessName() {
        return this.getString("businessName");
    }

    public void setBusinessName(String businessName) {
        this.put("businessName",businessName);
    }

    public String getName() {
        return this.getString("name");
    }

    public void setName(String name) {
        this.put("name",name);
    }

    public String getNumber() {
        return this.getString("number");
    }

    public void setNumber(String number) {
        this.put("number",number);
    }

    public String getTransDeviceCode() {
        return this.getString("transDeviceCode");
    }

    public void setTransDeviceCode(String transDeviceCode) {
        this.put("transDeviceCode",transDeviceCode);
    }

    public String getInstalltime() {
        return this.getString("installtime");
    }

    public void setInstalltime(String installtime) {
        this.put("installtime",installtime);
    }

    public String getPosition() {
        return this.getString("position");
    }

    public void setPosition(String position) {
        this.put("position",position);
    }

    public String getProductId() {
        return this.getString("productId");
    }

    public void setProductId(String productId) {
        this.put("productId",productId);
    }

    public String getDeviceType() {
        return this.getString("deviceType");
    }

    public void setDeviceType(String deviceType) {
        this.put("deviceType",deviceType);
    }

    public String getGroupId() {
        return this.getString("groupId");
    }

    public void setGroupId(String groupId) {
        this.put("groupId",groupId);
    }

    public String getCurrentstate() {
        return this.getString("currentstate");
    }

    public void setCurrentstate(String currentstate) {
        this.put("currentstate",currentstate);
    }

    public String getNormalUpdateTime() {
        return this.getString("normalUpdateTime");
    }

    public void setNormalUpdateTime(String normalUpdateTime) {
        this.put("normalUpdateTime",normalUpdateTime);
    }
}
